SyntaxManager
Менеджер синтаксиса позволяет добавлять подсветку синтаксиса в lua коде, который отображается в текстовом поле/редакторе MyGUI
Функции
highlightCode
sm.scrapcomputers.syntaxManager.highlightCode( source, exceptionLines )
Добавляет подсветку синтаксиса к исходному коду и возвращает его. Вы также можете пометить строки исключений, первая из которых - это та, где произошла фактическая ошибка, а остальные - это код, который приводит к этой ошибке. Если вы этого не хотите, то передайте пустую таблицу
Аргументы:
- source [ string ] Исходный код для подсветки синтаксиса.
- exceptionLines [ integer[] ] Строки, где произошло исключение.
Возвращает:
- [ string ] Подсвеченный код.